home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 101-125 / scopedisk122 / popup / source / makefile < prev    next >
Makefile  |  1995-03-19  |  3KB  |  106 lines

  1. CINCLUDES  = INCLUDE:all.sym
  2. ASMINCLUDE = Asm/Include/
  3. OBJ = obj/
  4.  
  5. LC1FLAGS  =  -. -fl -b1 -r1r -crs -w -oQUAD: -h$(CINCLUDES)
  6. LC2FLAGS  =  -. -v -o$(OBJ)
  7. ASMFLAGS  =  -i$(ASMINCLUDE) -o$(OBJ)
  8.  
  9. PopUpMenu: $(OBJ)AltStartUp.o $(OBJ)StartUp.o $(OBJ)Main.o $(OBJ)MyFunctions.o
  10. PopUpMenu: $(OBJ)InputHandler.o $(OBJ)PopUpMenu.o $(OBJ)OpenWindows.o
  11. PopUpMenu: $(OBJ)Select.o $(OBJ)HighLight.o $(OBJ)MySwapBits.o $(OBJ)Convert.o
  12. PopUpMenu: $(OBJ)PortStuff.o $(OBJ)Globals.o $(OBJ)SendMessage.o
  13. PopUpMenu: $(OBJ)CheckItemSize.o
  14.   @Echo "Linking PopUpMenu"
  15.   @BLINK FROM \
  16.       $(OBJ)StartUp.o $(OBJ)Main.o $(OBJ)MyFunctions.o $(OBJ)InputHandler.o \
  17.       $(OBJ)PopUpMenu.o $(OBJ)OpenWindows.o $(OBJ)Select.o $(OBJ)SendMessage.o \
  18.       $(OBJ)HighLight.o $(OBJ)Convert.o $(OBJ)PortStuff.o $(OBJ)MySwapBits.o \
  19.       $(OBJ)CheckItemSize.o $(OBJ)Globals.o \
  20.     TO \
  21.       PopUpMenu \
  22.     MAP \
  23.       PopUpMenu.Map h,x,s,o \
  24.     NODEBUG
  25.   @Echo "Linking PopUpMenu.run"
  26.   @BLINK FROM \
  27.       $(OBJ)AltStartUp.o $(OBJ)Main.o $(OBJ)MyFunctions.o $(OBJ)InputHandler.o \
  28.       $(OBJ)PopUpMenu.o $(OBJ)OpenWindows.o $(OBJ)Select.o $(OBJ)SendMessage.o \
  29.       $(OBJ)HighLight.o $(OBJ)Convert.o $(OBJ)PortStuff.o $(OBJ)MySwapBits.o\
  30.       $(OBJ)CheckItemSize.o $(OBJ)Globals.o \
  31.     TO \
  32.       PopUpMenu.run \
  33.     MAP \
  34.       PopUpMenu.run.Map h,x,s,o \
  35.     NODEBUG
  36.  
  37. $(OBJ)StartUp.o: StartUp.a
  38.    @Echo "Assembling StartUp"
  39.    @Asm $(ASMFLAGS) StartUp.a
  40.  
  41. $(OBJ)AltStartUp.o: AltStartUp.a
  42.    @Echo "Assembling AltStartUp"
  43.    @Asm $(ASMFLAGS) AltStartUp.a
  44.  
  45. $(OBJ)Main.o: Main.c Version.h
  46.    @Echo "Compiling Main"
  47.    @LC1 -d -j121 $(LC1FLAGS) Main.c
  48.    @LC2 $(LC2FLAGS) QUAD:Main.q
  49.  
  50. $(OBJ)SendMessage.o: SendMessage.c
  51.    @Echo "Compiling SendMessage"
  52.    @LC1 -d $(LC1FLAGS) SendMessage.c
  53.    @LC2 $(LC2FLAGS) QUAD:SendMessage.q
  54.  
  55. $(OBJ)MySwapBits.o: MySwapBits.a
  56.    @Echo "Assembling MySwapBits"
  57.    @Asm $(ASMFLAGS) MySwapBits.a
  58.  
  59. $(OBJ)InputHandler.o: InputHandler.a
  60.    @Echo "Assembling InputHandler"
  61.    @Asm $(ASMFLAGS) InputHandler.a
  62.  
  63. $(OBJ)PopUpMenu.o: PopUpMenu.c
  64.    @Echo "Compiling PopUpMenu"
  65.    @LC1 -d $(LC1FLAGS) PopUpMenu.c
  66.    @LC2 $(LC2FLAGS) QUAD:PopUpMenu.q
  67.  
  68. $(OBJ)OpenWindows.o: OpenWindows.c
  69.    @Echo "Compiling OpenWindows"
  70.    @LC1 -d $(LC1FLAGS) OpenWindows.c
  71.    @LC2 $(LC2FLAGS) QUAD:OpenWindows.q
  72.  
  73. $(OBJ)Select.o: Select.c
  74.    @Echo "Compiling Select"
  75.    @LC1 -d $(LC1FLAGS) Select.c
  76.    @LC2 $(LC2FLAGS) QUAD:Select.q
  77.  
  78. $(OBJ)HighLight.o: HighLight.a
  79.    @Echo "Assembling HighLight"
  80.    @Asm $(ASMFLAGS) HighLight.a
  81.  
  82. $(OBJ)Convert.o: Convert.c
  83.    @Echo "Compiling Convert"
  84.    @LC1 -d $(LC1FLAGS) Convert.c
  85.    @LC2 $(LC2FLAGS) QUAD:Convert.q
  86.  
  87. $(OBJ)PortStuff.o: PortStuff.c
  88.    @Echo "Compiling PortStuff"
  89.    @LC1 -d $(LC1FLAGS) PortStuff.c
  90.    @LC2 $(LC2FLAGS) QUAD:PortStuff.q
  91.  
  92. $(OBJ)CheckItemSize.o: CheckItemSize.a
  93.    @Echo "Assembling CheckItemSize"
  94.    @Asm $(ASMFLAGS) CheckItemSize.a
  95.  
  96. $(OBJ)Globals.o: Globals.c
  97.    @Echo "Compiling Globals"
  98.    @LC1 -d $(LC1FLAGS) Globals.c
  99.    @LC2 $(LC2FLAGS) QUAD:Globals.q
  100.  
  101. $(OBJ)MyFunctions.o: MyFunctions.a
  102.    @Echo "Assembling MyFunctions"
  103.    @Asm $(ASMFLAGS) MyFunctions.a
  104.  
  105.  
  106.